<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>

  <body>
    <script>
      // let arr = [5, 4, 3, 2, 1]

      let arr = [2, 5, 3, 1, 4]
      // 冒泡排序原理

      // for (let i = 0; i < arr.length - 1; i++) {
      //   for (let j = 0; j < arr.length - i - 1; j++) {
      //     //开始交换 但是前提第一个数大于第二个数才交换
      //     if (arr[j] > arr[j + 1]) {
      //       let temp = arr[j]
      //       arr[j] = arr[j + 1]
      //       arr[j + 1] = temp
      //     }
      //   }
      // }

      /* sort  升序排列 */

      // arr.sort(function (a, b) {
      //   return a - b
      // })

      /* sort  降序排列 */
      // arr.sort(function (a, b) {
      //   return  b - a
      // })

      //  后 减 前  降序
      // arr.sort(function (b, a) {
      //   return a - b
      // })

      // arr.sort()
      console.log(arr)
    </script>
  </body>
</html>
